草庐IT

python - 带有 HBase 的 flask

全部标签

python - ipython 无法在 Windows 上运行

在Windows上通过pipinstallipython安装ipython后,我无法运行它并收到以下错误。>ipythonTraceback(mostrecentcalllast):File"C:\Python27\scripts\ipython-script.py",line5,infrompkg_resourcesimportload_entry_pointFile"C:\Python27\lib\site-packages\pkg_resources.py",line2607,inparse_requirements(__requires__),Environment()File

c++ - 如何正确移动带有区域的窗口?

我刚刚开始研究窗口区域,我正在尝试创建一个椭圆形窗口,我可以通过拖动客户区来移动它。不幸的是,当我拖动窗口时,窗口从椭圆形到正常窗口来回闪烁(好像我从未调用过SetWindowRgn),然后又快速地反复闪烁。我在MSDN上读到我必须调用SetWindowRgn(nullptr);,然后移动窗口,然后重置区域,我已经在我的代码中完成了。我通过使用SWP_NOZORDER、SWP_NOSIZE和SWP_NOREDRAW调用SetWindowPos来移动窗口,我尝试添加所有SWP_NOSENDCHANGING、SWP_DEFERERASE和SWP_NOCOPYBITS也无济于事。这是我的窗口

regex - 如何使用 FINDSTR 获取带有简单或双引号的行

我试图从目录树中的文件中获取带有单引号或双引号的行。例如,我想使用单个findstr命令获取这些行:您应该能够非常快速地获得“Helloworld”程序。请为参数“姓名”和“年龄”输入一个值。如果没有为“name”参数输入值,“Helloworld”程序将抛出异​​常。我可以得到只有单引号的行(findstr/srn\'*.txt),只有双引号(findstr/srn\^"*.txt),或单引号和双引号(findstr/srn\'\^"*.txt),但我只需要一个命令就可以使用单引号或双引号。关于如何实现它的任何想法? 最佳答案 E

python - Windows 上的 virtualenv 安装在系统站点包中

我通过这些步骤(在Windows7操作系统中)使用virtualenv初始化我的项目:$cdmyproject$virtualenvvenv$venv\scripts\activate然后我尝试安装flask$pipinstallFlask但我发现flask没有安装在我的/venv/lib/site-packages文件夹中它仍然安装在我的C:/Python27/lib/site-packages文件夹中这是正确的吗?我认为它应该安装在venv文件夹中如果这不正确,我该怎么办? 最佳答案 尝试使用您的venv文件夹中的Scripts

python - 用 Winapi 替换 WMI 调用

我目前正在寻找用等效的win32api调用替换我所有使用WMI的代码。我这样做是因为我注意到WMI调用比win32api调用花费的时间多。下面是一些示例:上市服务:wmi:~4秒winapi:~0.003秒列出打印机:wmi:~0.5秒winapi:~0.009秒列出Windows用户:wmi:~0.5秒winapi:~0.2秒是否可以替换所有wmi调用?作为一般规则,是否可以使用winapi调用执行WMI中可用的每项任务?我已经设法替换了我的大部分wmi代码,但我还剩下以下代码:创建还原点枚举网络适配器枚举分区我在枚举网络适配器方面遇到了一些困难。还值得一提的是,我正在使用pytho

python - 为什么我需要 __declspec(dllexport) 来使某些函数可以从 ctypes 访问?

所以我正在学习使用Pythonctypes模块。这是我在Windows上使用gcc-shared(4.8版)编译的简单C文件,以获取示例.dll:#includeintaddition(inta,intb){returna+b;}我现在可以像这样从Python访问它:>>>fromctypesimport*>>>mylibc=CDLL(r"somepath\mysample.dll")>>>mylibc.addition>>>mylibc.addition(2,3)5现在我尝试对包含此函数的不同的、更大的和更复杂的.c文件做同样的事情:__declspec(dllexport)void

python - 在命令行中启动脚本时导入模块

我正在运行一个使用我的私有(private)模块MyModule.py的python3脚本/程序。它位于我的站点包文件夹中。当从python中运行脚本时(使用exec(open("path\to\my\script.py").read())),一切正常。也适用于importMyModules。但是,当我从cmdpython"path\to\my\script.py"中调用时,出现以下错误:C:\Users\jochen.tackenberg>pythonH:\@work.Jochen\plot_rzsaldo.0.5.3.2_topng.pyTraceback(mostrecentca

python - 获取当前在 Windows 或 Ubuntu 上运行的程序列表

我想获取在Windows任务管理器的“应用程序”选项卡中显示的程序列表(包括应用程序图标及其名称),我想知道我应该使用哪些WindowsAPI?如果我想在Ubuntu上做同样的事情,那么我应该使用哪些UbuntuAPI? 最佳答案 对于Ubuntu你可以看到这篇文章:HowtogetlistopenedwindowsinPyGTKorGTKinUbuntu?对于windows你有WMI模块你可以看到这篇文章:I'mtryingtogetalltheprocessesandapplicationsthatarecurrentlyrun

javascript - 带有标题栏颜色的 Chrome 应用程序

我正在尝试创建一个在新窗口中打开的chrome应用。我有一个像这样的基本list{"name":"MyApp","description":"ApplicationDescription","version":"0.0.0.1","manifest_version":2,"app":{"background":{"scripts":["background.js"]}}}background.js然后简单地启动我的index.html页面并离开我的应用程序运行,这里是background.jschrome.app.runtime.onLaunched.addListener(funct

python - 在 Windows 上查找当前 wifi 网络的名称

我希望能够使用python确定当前WiFi网络的名称。子流程是可以接受的。一台mac,我可以做到(在子进程中)networksetup-getairportnetworken1在Windows上,我找不到任何可用的东西。该信息似乎不在ipconfig的输出中。我也试过了netshshowwlanprofilesname=*但它给出了以下错误信息:Thefollowingcommandwasnotfound:showwlanprofilesname=*.编辑所以我把参数顺序倒过来了,应该是netshwlanshowprofilesname=*这有效,但只有当我在线时。当我处于离线状态或连